package com.iring.dao.common.view;

import java.util.Date;
import java.util.List;

import org.springframework.data.jpa.repository.JpaRepository;

import com.iring.domain.common.view.ConsumptionView;

/**
 * 消费视图信息
 *
 * @author wanggan
 */
public interface ConsumptionViewDao extends JpaRepository<ConsumptionView, Integer> {

    /**
     * 根据类型和时间查找相应的消费记录
     *
     * @param username
     *            用户名
     * @param type
     *            类型
     * @param starttime
     *            开始时间
     * @param endtime
     *            结束时间
     * @return 消费记录列表
     */
    List<ConsumptionView> findByUsernameAndOpttypeAndOpttimeBetween(String username, Integer type,
                                                                    Date starttime, Date endtime);
}
